| автор перевода: Илья Михайлов | Предыдущая | Следующая | Оглавление |
Flash Player 6.
Класс Camera предназначен прежде всего для использования с Macromedia Flash Communication Server, но с некоторыми ограничениями он может быть использован и без сервера.
Класс Camera позваляет вам захватывать видео с видеокамеры, присоединенной к компьютеру, например, перехватывать видеопоток с вебкамеры, присоедененной к системе. (Флэш предоставляет такие же возможности при работе со звуком; см. Microphone class).
Внимание: Когда SWF файл пытается получить доступ к камере при помощи Camera.get() , флэш проигрыватель открывает окно с предупреждением. Пользователь может разрешить или запретить доступ к камере. (Помните, что размер сцены для работы с примерами должен быть не меньше 215 x 138 пикселей; это минимальный размер, который требуется флэш плееру для диалогового окна) .
Для того, чтобы создать ссылку на объект Camera, используйте Camera.get().
|
Метод |
Описание |
|---|---|
|
Возвращает ссылку на объект Camera, определенный разработчиком или созданный по умолчанию, или |
|
Устанавливает настройки захвата видео, такие, как высота, ширина и количество кадров в секунду. |
|
Определяет, насколько активное движение требуется, чтобы сработало |
|
Определяет максимальную пропускную способность канала, который будет использоваться текущим видеопотоком, в байтах в секунду. |
|
Свойство(только для чтения) |
Описание |
|---|---|
|
Уровень активности движения, на который реагирует камера. |
|
Максимальная пропускная способность канала, который будет использоваться текущим исходящим видеопотоком, в байтах |
|
The rate at which the camera is capturing data, in frames per second. Качество, с которым камера будет захватывать данные, в фреймах в секунду. |
|
Качество, с которым вы хотите, чтобы камера захватывала данные, в фреймах в секунду. |
|
Высота захваченного изображения в пикселях. |
|
Индекс камеры, представленный в массиве, возвращаемом |
|
Уровень активности движения, который требуется для вызова |
|
Количество миллесекунд между остановкой движения перед камерой и вызовом |
|
Булево (Boolean) значение, определяющее, имеет ли пользователь доступ к камере. |
|
Имя камеры, определенное на уровне "железа". |
|
Свойство класса -- массив строк, содержащих имена всех доступных устройств, служащих для захвата видео, включая видеокарты и камеры. |
|
Целое число, устанавливающее требуемый уровень качества картинки путем определения сжатия для каждого кадра видео. |
|
Ширина захваченного изображения в пикселях. |
|
Обработчик события |
Описание |
|---|---|
|
Срабатывает, когда камера фиксирует начало движения или его остановку. |
|
Invoked when the user allows or denies access to the camera. Срабатывает, когда пользователь получает доступ к камере или когда доступ пользователя к камере запрещен. |
См. Camera.get().
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |